﻿using BCCommon;
using BCDto.Sim.Admin.Admin;
using BCDto.TMS.Driver.DriverLearnDatum;

namespace BCService.TMS.Driver.DriverLearnDatum
{
    public interface IDriverLearnDatumAnswerService
    {
        int Add(DriverLearnDatumAnswerRequestDto dto);
        DriverLearnDatumAnswerDto Update(AdminDto admin, int datumAnswerId, DriverLearnDatumAnswerRequestDto dto);
        void Delete(int datumAnswerId);
        DriverLearnDatumAnswerDto GetDriverLearnDatumAnswerById(int datumAnswerId);
        PageableList<DriverLearnDatumAnswerDto> GetDriverLearnDatumAnswers(int index, int size, string answerContent = null);
    }
}
